gift parcel - German English Dictionary